package com.yh.lq.event.message;

import com.alibaba.fastjson.annotation.JSONField;
import com.yh.lq.entity.LQUser;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 私聊消息
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class LQPrivateMessageEvent extends LQMessageEvent {
    @JSONField(name = "FromQQ")
    private Long senderId;

    @JSONField(name = "FromQQName")
    private String sendName;
    /**
     * 微信消息来源人id
     */
    private String weChatFromUserId;
    /**
     * 微信消息来源人昵称
     */
    private String weChatFromUserName;
    /**
     * 来源群id，有的话为临时消息
     */
    @JSONField(name = "From")
    private Long groupId;

//    /**
//     * 发送人信息
//     */
//    @JSONField(name = "sender")
//    private LQUser sender;
}
